 
.DB_tab25 {width:100%;height:499px;position:relative; cursor:pointer;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:499px;display:none;}
 
 
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:300px;text-align:center;font-size:0; display:none; }

 
 


.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 8px;display:inline}
.DB_tab25 .DB_prev{position:absolute;left:10px;top:180px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:10px;top:180px;cursor:pointer;display:none}


.cube { display:block; position:relative; /*-webkit-perspective:1000px; -moz-perspective:1000px; perspective:1000px;*/ }
.cube-def, .cube-act { display:block !important; transition:0.3s; -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; -ms-transition:0.3s; }
.cube-act { position:absolute !important; left:0; top:0; transform:rotateX(-90deg); -webkit-transform:rotateX(-90deg); -moz-transform:rotateX(-90deg); -o-transform:rotateX(-90deg); -ms-transform:rotateX(-90deg); }
.cube:hover .cube-def { transform:rotateX(90deg); -webkit-transform:rotateX(90deg); -moz-transform:rotateX(90deg); -o-transform:rotateX(90deg); -ms-transform:rotateX(90deg); }
.cube:hover .cube-act { transform:rotateX(0deg); -webkit-transform:rotateX(0deg); -moz-transform:rotateX(0deg); -o-transform:rotateX(0deg); -ms-transform:rotateX(0deg); }
.cube-act:not(:target) { display:none\9 !important; }

.psws { width:942px; margin:0 auto; text-align:center;} 
.awend { width:932px; margin:0 auto; text-align:center;} 
.nkuan3 { width:480px; margin:0 auto; text-align:center;} 
.nkuan4 { width:240px; margin:0 auto; text-align:center;}
.nkuan5 { width:750px; margin:0 auto; text-align:center;}  
.nkuan6 { width:600px; margin:0 auto; text-align:center;} 

#header-nav li { float:left; }
#header-nav li a { width:120px; height:50px; text-decoration:none; line-height:50px; text-align:center; font-size:18px; }
#header-nav li a span { display:block; width:120px; height:50px; }
#header-nav .recruit a span { background-color:#f6f6f6; color:#7d7d7d; border:1px solid #dbdbdb; }
#header-nav .contact a span { background-color:#008cd6; color:#FFFFFF; border:1px solid #0075c1;}
#header-nav .cube .cube-def, #header-nav .cube .cube-act { transform-origin:center center -25px; -webkit-transform-origin:center center -25px; -moz-transform-origin:center center -25px; -o-transform-origin:center center -25px; -ms-transform-origin:center center -25px; }
#header-nav .recruit .cube:hover .cube-def, #header-nav .recruit .cube-act { background-color:#0075c1; color:#ffffff;border:1px solid #0075c1; }
#header-nav .contact .cube:hover .cube-def, #header-nav .contact .cube-act { background:#0075c1; border:1px solid #0075c1;}


#header-nav1 li { float:left; }
#header-nav1 li a { width:180px; height:50px; text-decoration:none; line-height:50px; text-align:center; font-size:18px; }
#header-nav1 li a span { display:block; width:180px; height:50px; }
#header-nav1 .recruit a span { background-color:#f6f6f6; color:#7d7d7d; border:1px solid #dbdbdb; }
#header-nav1 .contact a span { background-color:#008cd6; color:#FFFFFF; border:1px solid #0075c1;}
#header-nav1 .cube .cube-def, #header-nav1 .cube .cube-act { transform-origin:center center -25px; -webkit-transform-origin:center center -25px; -moz-transform-origin:center center -25px; -o-transform-origin:center center -25px; -ms-transform-origin:center center -25px; }
#header-nav1 .recruit .cube:hover .cube-def, #header-nav1 .recruit .cube-act { background-color:#0075c1; color:#ffffff;border:1px solid #0075c1; }
#header-nav1 .contact .cube:hover .cube-def, #header-nav1 .contact .cube-act { background:#0075c1; border:1px solid #0075c1;}


.ndao { width:100%;}
 
.ndao a{ color: #221815;font-size:18px; display:inline-block;height:52px;  text-align:center; line-height:52px; margin-right:15px; margin-left:15px; padding:0 15px; }
.ndao a:hover{ color:#ffffff; background:#20843c;}
.ndao  a.active{ color:#ffffff;font-size:18px;display:inline-block;height:52px; text-align:center;   line-height:52px; background:#20843c;margin-right:15px; margin-left:15px; }

.page{text-align:center;margin-top:20px;}
.page a{display:inline-block;padding:8px 12px;margin-right:10px;color:#fff;border:1px solid #20843d;color:#222222; font-size:16px;}
.page a:hover{background-color:#20843d;color:#ffffff;}
.page a.now{background-color:#20843d;color:#ffffff;}
.posa{position:relative;}
.wenben{position:absolute;bottom:0; left:0;width:285px; z-index:88;font-size:18px; color:#221815;height:39px;line-height:39px; overflow:hidden;background:url("../images/jux.png")/*tpa=/Public/file/images/jux.png*/;}
.wenben2{position:absolute;bottom:0; left:0;width:334px; z-index:88;font-size:18px; color:#221815;height:39px;line-height:39px; overflow:hidden;background:url("../images/jux.png")/*tpa=/Public/file/images/jux.png*/;}

.xpros02 { width:280px; margin:0 auto;text-align:left;}
.wensuo02 a{width:135px; display:block;text-overflow: ellipsis; height:21px; line-height:21px; color:#221815; overflow: hidden;white-space: nowrap; }

.wenben02 a{width:100%; display:block;text-overflow: ellipsis; height:40px; line-height:40px; color:#ffffff; overflow: hidden;white-space: nowrap; text-align:center; background:#20843d; font-size:16px; }
.wenbencp a{width:100%; display:block;text-overflow: ellipsis; height:40px; line-height:40px; color:#ffffff; overflow: hidden;white-space: nowrap; text-align:center; background:#20843d; font-size:14px; }
.wenbentwo a{width:100%; display:block;text-overflow: ellipsis; height:60px; line-height:26px; color:#ffffff; overflow: hidden;white-space: nowrap; text-align:center; background:#20843d; font-size:14px; }

.vidsow{position:absolute;top:50%; left:50%; z-index:88; margin-top:-40px; margin-left:-40px;}
.newsbg01{ background:url("../images/newsbg.jpg")/*tpa=/Public/file/images/newsbg.jpg*/ no-repeat center top;}
.riqi{ background:url("../images/riqi.png")/*tpa=/Public/file/images/riqi.png*/ no-repeat 10px center #20843d; width:165px; height:72px; font-size:20px; color:#ffffff; text-align:left; text-indent:39px; line-height:72px; float:left;}
.title01 a{width:640px; display:block;text-overflow: ellipsis; height:40px; line-height:40px; color:#221815; overflow: hidden;white-space: nowrap; text-align:left; font-size:20px; margin:0 auto; }
.title02 a{width:640px; display:block;height:60px; line-height:25px; color:#666666; overflow: hidden;text-align:left; font-size:16px; margin:0 auto; border-bottom:1px solid #9b9b9b;}
.ndian{background:url("../images/kanjs.png")/*tpa=/Public/file/images/kanjs.png*/ no-repeat left center; font-size:14px; text-align:left; height:25px; line-height:25px;color:#898989; text-indent:30px; }

.xxnews a{ display:block;font-size:14px; color:#898989;  width:50px; height:23px; line-height:23px; text-align:center;  background:#ffffff;border:1px solid #898989; border-radius:5px; float:right;}
.xxnews a:hover{  color:#ffffff; background:#20843d; border:1px solid #20843d;}

.newsbg02{ background:url("../images/xinws02.jpg")/*tpa=/Public/file/images/xinws02.jpg*/ no-repeat left top; position:relative;}

.title011 a{width:840px; display:block;text-overflow: ellipsis; height:30px; line-height:30px; color:#221815; overflow: hidden;white-space: nowrap; text-align:left; font-size:20px; margin:0 auto; }
.title021 a{width:840px; display:block;height:25px; line-height:25px; color:#666666; overflow: hidden;text-align:left; font-size:16px; margin:0 auto; margin-bottom:20px; }

.ndian01{background:url("../images/kanjs.png")/*tpa=/Public/file/images/kanjs.png*/ no-repeat left center; font-size:14px; text-align:left; height:25px; line-height:25px;color:#898989; text-indent:30px; position:absolute; top:27px; right:120px; z-index:888; }

.xxnews01 a{ display:block;font-size:14px; color:#898989;  width:50px; height:23px; line-height:23px; text-align:center;  background:#ffffff;border:1px solid #898989; border-radius:5px;position:absolute; top:27px; right:30px; z-index:888;}
.xxnews01 a:hover{  color:#ffffff; background:#20843d; border:1px solid #20843d;}

.wenben03 a{width:866px; display:block;text-overflow: ellipsis; height:40px; line-height:40px; color:#221815; overflow: hidden;white-space: nowrap; font-size:18px; border-bottom:1px dotted #aaaaaa; position:relative; }

.rwen{font-size:14px;height:25px; line-height:25px;color:#666666;position:absolute; top:7px; right:0px; z-index:888; }

.wenben05{position:absolute;bottom:0; left:0;width:264px; z-index:88;font-size:16px; color:#221815;height:39px;line-height:39px; overflow:hidden;background:url("../images/jux.png")/*tpa=/Public/file/images/jux.png*/;}

.cstitle{padding:8px 28px 8px 13px; line-height:22px;}
.cstitle a{ color:#ffffff; font-size:18px;}

.cmores a{ width:86px;text-align:center;line-height:32px;  background:#ffffff; color:#20843d; font-size:18px; display:block; height:32px; position:absolute; right:0; bottom:-20px; border:1px solid #20843d; z-index:88;  }

.cmores a:hover{ background:#20843d; color:#ffffff;border:1px solid #20843d;   }

.medias{float:left; list-style:none;}
.iheis{ height:65px;}
.medias li{float:left; list-style:none; padding:10px 25px 35px 25px; text-align:center;}

.wbenk{margin-top:18px;}
.wbenk .wks{ width:260px; height:35px; line-height:35px;background:#FFFFFF; font-family:'微软雅黑'; font-size:16px; color:#a9b1c6; text-indent:15px; border:1px solid #b8b9b9; float:left;}
.wbenk .wks2{ width:260px; height:35px; line-height:35px; border:1px solid #b8b9b9;background:#FFFFFF; font-family:'微软雅黑'; font-size:16px; color:#a9b1c6; text-indent:15px; float:right;}
.wbenk .wks3{ width:556px; height:35px; line-height:35px; border:1px solid #b8b9b9;background:#FFFFFF; font-family:'微软雅黑'; font-size:16px; color:#a9b1c6; text-indent:15px;}
.wbenk .wks5{ width:554px; height:348px; line-height:30px; border:1px solid #b8b9b9;background:#FFFFFF; font-family:'微软雅黑'; font-size:16px; color:#a9b1c6; text-indent:15px;}

.sub1{width:148px; height:35px;border:0; background:#20843d;cursor:pointer; color:#ffffff; font-size:16px; line-height:30px;font-family:'微软雅黑'; border-radius:25px; }

.baddr{ font-size:18px; color:#221815; line-height:27px; text-align:left;  background:url("../images/baddr.png")/*tpa=/Public/file/images/baddr.png*/ no-repeat left 4px ; padding-left:27px; }

.btel{ font-size:18px; color:#221815;  height:35px; line-height:35px; text-align:left;  background:url("../images/btel.png")/*tpa=/Public/file/images/btel.png*/ no-repeat center left; text-indent:25px; margin-top:5px;   }

.btel02{ font-size:16px; color:#221815; line-height:28px; text-align:left; padding-left:25px; margin-top:5px; padding-bottom:10px;}


.blux{ font-size:16px; color:#221815; line-height:25px; text-align:left;  background:url("../images/daix.png")/*tpa=/Public/file/images/daix.png*/ no-repeat left 2px ; padding-left:27px;padding-right:20px;  }
.blux2{ font-size:16px; color:#221815; line-height:25px; text-align:left;   padding-left:27px;padding-right:20px;  }

.wenben06{position:absolute;bottom:0; left:0;width:670px; z-index:88;background:url("../images/jux.png")/*tpa=/Public/file/images/jux.png*/;}
.wenben07{font-size:16px; color:#221815;line-height:25px; padding:15px 25px; text-align:left;}

.wenben08{padding:15px 22px;}

.about01 { width:100%; margin: 0 auto;text-align:center; background:#20843d; padding-top:40px;}
.wenben09{padding:45px 60px; background:#20843d; margin-top:50px; text-align:left;}

.about02 { width:100%; margin: 0 auto;text-align:center;background:url("../images/about01.jpg")/*tpa=/Public/file/images/about01.jpg*/ no-repeat center top;height:1003px;}
.alines{height:5px; border-bottom:1px solid #221815; width:100px; margin:0 auto;}
.alines02{height:5px; border-bottom:1px solid #ffffff; width:100px; margin:0 auto;}

.dwens01{padding:15px 35px 30px 35px; font-size:16px; text-align:left; line-height:25px;}
.dwens02{padding:15px 25px 30px 25px; font-size:16px; text-align:left; line-height:25px;}
.dwens03{padding:15px 15px 15px 15px; font-size:16px; text-align:left; line-height:25px;}

.awenbg{font-size:18px; color:#ffffff;line-height:41px; height:41px; text-align:left; background:url("../images/awenbg.jpg")/*tpa=/Public/file/images/awenbg.jpg*/ no-repeat; text-indent:72px; position:relative; margin-top:20px; }
.ashu{position:absolute;top:2px; left:-68px; z-index:88;}
.ayuan{font-size:16px; color:#221815;line-height:30px; height:30px; text-align:left; background:url("../images/ayuan.jpg")/*tpa=/Public/file/images/ayuan.jpg*/ no-repeat left center; text-indent:20px; margin-left:27px; }
.ayuan02{font-size:16px; color:#221815;line-height:30px; height:30px; text-align:left;  text-indent:20px; margin-left:27px; }

.probt01{font-size:18px; color:#ffffff;line-height:39px; height:39px; text-align:left; background:url("../images/probt01.jpg")/*tpa=/Public/file/images/probt01.jpg*/ no-repeat; text-indent:15px;  margin-top:20px; }
.akuai{font-size:16px; color:#221815;line-height:30px; height:30px; text-align:left; background:url("../images/prokuai.jpg")/*tpa=/Public/file/images/prokuai.jpg*/ no-repeat left center; text-indent:20px;   }
.akuai02{font-size:16px; color:#221815;line-height:30px; height:30px; text-align:left;  text-indent:20px;  }
.probt02{font-size:35px; color:#ffffff;line-height:55px; height:55px; text-align:left; background:url("../images/probt02.jpg")/*tpa=/Public/file/images/probt02.jpg*/ no-repeat; text-indent:10px;  margin-top:20px; }
.probt03{padding:15px 22px 0 22px;}

.prosub01{ width:100%; height:40px; line-height:40px;background:#FFFFFF; font-family:'微软雅黑'; font-size:16px; color:#a9b1c6; text-indent:15px; border:1px solid #b8b9b9;}
.prosub02{ width:95%; height:98px; line-height:25px;background:#FFFFFF; font-family:'微软雅黑'; font-size:16px; color:#a9b1c6; text-indent:0; border:0; outline:none; padding-top:10px;}
.prosub03{position:absolute;bottom:8px; right:8px; z-index:88;}


.sub2{width:68px; height:30px;border:0; background:#979797;cursor:pointer; color:#ffffff; font-size:16px; line-height:20px;font-family:'微软雅黑'; border-radius:5px; }

.probt05{font-size:24px; color:#ffffff;line-height:40px; height:40px; text-align:center; background:#20843d;  width:185px; }
.probt07{font-size:24px; color:#ffffff;line-height:40px; height:40px; text-align:center; background:#20843d;  width:680px; }
.probt06{padding:8px 18px;}


.jobw {width:100%; padding-top:10px;}
.jobw .joblie{width:48%; float:left; margin-top:15px;}
.jobw .mgleft{ margin-left:4%;}
.jobw .joblie .jobt01{ font-size:24px; text-align:left; line-height:36px;}
.jobw .joblie .jobt02{ font-size:20px; text-align:left; color:#666666; line-height:28px; margin-top:10px;}

.jobw  .jobbt{ font-size:24px; text-align:left; line-height:36px; color:#e6051b; margin-top:18px; clear:both;}
.jobw  .jobbt01{ font-size:28px; text-align:left; line-height:36px; color:#e6051b; margin-top:22px; clear:both;}
.jobw  .jobbt02{ font-size:26px; text-align:left; line-height:40px; padding-top:8px;}
.jobw  .jobbt02 .whongs{ color:#e6051b;}